$(document).ready(function() {
	/*--------------------------------------------------------------*/
	//click on button "them nhan vien" tren form viewStaff
	
	$('#addstaff').live('click', function() {
				$.ajax({
				url : '/DoanTotnghiep/addStaff',
				success : function(data) {
					$('#content').html(data);
					$('#content').fadeIn("slow");
				}
			});
	});	
	
	/*--------------------------------------------------------------*/
	//click on button submit "ThÃªm" trÃªn form addStaff
	$('#addstaffsubmit').live('click', function() {

		 var staffName = $('#staffname').val();
		 var identifyNumber = $('#identifyNumber').val();
		 var birthDay = $('#staffname').val();
		 var staffAddress = $('#birthDay').val();
		 var staffTel = $('#stafftelnumber').val();
		 var staffEmail = $('#staffemail').val();
		 var staffincome = $('#staffincome').val();
			if (staffName == null || staffName == "") {
				$("#staffname-error").text("Bạn chưa nhập tên nhân viên!");
				return ;
			}
			if (staffName.length>30) {
				$("#staffname-error").text("Tên nhân viên không được quá 30 kí tự");
				return ;
			}
			if ( identifyNumber == null ||  identifyNumber == "") {
				$("#staffidentifynumber-error").text("Bạn chưa nhập số CMND!");
				return ;
			}
			if (birthDay == null ||  birthDay == "") {
				$("#staffbirthday-error").text("Bạn chưa nhập số ngày sinh!");
				return ;
			}
			if (staffAddress == null || staffAddress == "") {
				$("#staffaddress-error").text("Chưa nhập địa chỉ nhân viên");
				return ;
			}
			if (staffTel == null || staffTel == "") {
				$("#stafftel-error").text("Chưa nhập số điện thoại nhân viên");
				return;
			}
			if (staffEmail == null || staffEmail == "") {
				$("#staffemail-error").text("Chưa nhập địa chỉ email!");
				return ;
				
			}
			if (staffincome == null || staffincome == "") {
				$("#staffincome-error").text("Chưa nhập lương!");
				return ;
			}
			
			if (staffincome.match(/[^0-9()+.]/g) || staffincome < 0) {
				$("#staffincome-error").text("Nhập lương sai định dạng!");
				return ;
			}
			
			if (staffTel.match(/[^0-9()+]/g)) {
				$("#stafftel-error").text("Nhập số điện thoại sai định dạng");
				return ;
			}
		$.ajax({
			type : 'POST',
			data : $('#StaffDTO').serialize(),
			url : '/DoanTotnghiep/addStaff',
			success : function(data) {
				$('#content').html(data);
			}
		});
		$('#content').fadeIn("slow");
	});
	/*--------------------------------------------------------------*/
	$('#addstaffcancel').live('click',function() {
		$('#addstaffsuccess').slideUp("slow");
		$('#content').fadeOut("slow");
		$.ajax({
			url : '/DoanTotnghiep/viewStaff',
			success : function(data) {
				$('#content').html(data);
			}
		});	
		$('#content').fadeIn("slow");
	});
	/*--------------------------------------------------------------*/
	$('#editstaffsubmit').live('click', function() {
		
		var staffName = $('#staffname').val();
		 var identifyNumber = $('#identifyNumber').val();
		 var birthDay = $('#staffname').val();
		 var staffAddress = $('#birthDay').val();
		 var staffTel = $('#stafftelnumber').val();
		 var staffEmail = $('#staffemail').val();
		 var staffincome = $('#staffincome').val();
			if (staffName == null || staffName == "") {
				$("#staffname-error").text("Bạn chưa nhập tên nhân viên!");
				return ;
			}
			if (staffName.length>30) {
				$("#staffname-error").text("Tên nhân viên không được quá 30 kí tự");
				return ;
			}
			if ( identifyNumber == null ||  identifyNumber == "") {
				$("#staffidentifynumber-error").text("Bạn chưa nhập số CMND!");
				return ;
			}
			if (birthDay == null ||  birthDay == "") {
				$("#staffbirthday-error").text("Bạn chưa nhập số ngày sinh!");
				return ;
			}
			if (staffAddress == null || staffAddress == "") {
				$("#staffaddress-error").text("Chưa nhập địa chỉ nhân viên");
				return ;
			}
			if (staffTel == null || staffTel == "") {
				$("#stafftel-error").text("Chưa nhập số điện thoại nhân viên");
				return;
			}
			if (staffEmail == null || staffEmail == "") {
				$("#staffemail-error").text("Chưa nhập địa chỉ email!");
				return ;
				
			}
			if (staffincome == null || staffincome == "") {
				$("#staffincome-error").text("Chưa nhập lương!");
				return ;
			}
			
			if (staffincome.match(/[^0-9()+.]/g) || staffincome < 0) {
				$("#staffincome-error").text("Nhập lương sai định dạng!");
				return ;
			}
			
			if (staffTel.match(/[^0-9()+]/g)) {
				$("#stafftel-error").text("Nhập số điện thoại sai định dạng");
				return ;
			}
		$.ajax({
			type : 'POST',
			data : $('#StaffDTO').serialize(),
			url : '/DoanTotnghiep/editStaff',
			success : function(data) {
				$('#content').html(data);
			}
		});
		$('#content').fadeIn("slow");
	});
	/*--------------------------------------------------------------*/
	$('#editstaffcancel').live('click',function() {
		$('#content').fadeOut("slow");
		$.ajax({
			url : '/DoanTotnghiep/viewStaff',
			success : function(data) {
				$('#content').html(data);
			}
		});	
		$('#content').fadeIn("slow");
	});
	/*--------------------------------------------------------------*/
	$('#staffclose').live('click',function() {
		$('#content').fadeOut("slow");
		$('#basiccontent').show();
	});
	/*--------------------------------------------------------------*/
	$('#searchstaff').live('click',function(){
		var key = $('#staffkeyword').val();
		if(key==null || key == ""){
			$("#staffnamesearch-error").text("Bạn chưa nhập từ khóa!");
			return;
		}
		searchStaff(key);
	});

});
	
	

